// const { defineConfig } = require('@vue/cli-service')
// module.exports = defineConfig({
//   transpileDependencies: true,
//   lintOnSave:false /*关闭语法检查*/
// })

module.exports = {
  pages: {
    index: {
      // page 的入口
      entry: 'src/main.js',
    },
  },
  transpileDependencies: true,
  lintOnSave:false, /*关闭语法检查*/
  // 解决跨域，开启代理服务器（方式一）
  /* devServer: {
    // 需要代理服务器将请求转发给谁,不需要写具体的路径
    proxy: 'http://127.0.0.1:5000'
  } */
 
  // 解决跨域，开启代理服务器（方式二）
  devServer: {
    proxy: {
      '/atbian': {  // 匹配所有以 /atbian 开头的请求路径
        // 代理目标的基础路径
        target: 'http://127.0.0.1:5000',
        pathRewrite:{'^/atbian':''},  // 正则将请求路径中以 /api1 开头替换为''空字符
        // ws: true,    //用于支持 websocket
        changeOrigin: true  // 用于控制请求头中的 host 值
      },
      '/demo': {
        target: 'http://127.0.0.1:5001',
        pathRewrite:{'^/demo':''},
        // ws: true,    //用于支持 websocket
        changeOrigin: true  // 用于控制请求头中的 host 值
      },
    },
    
  }

}
